import request from "@/utils/request";


export default {
    // 分页
    page(data) {
        return request({
            url: '/api/sysRole/page',
            method: 'post',
            data
        })
    },
    // 保存
    save(data) {
        return request({
            url: '/api/sysRole/save',
            method: 'post',
            data
        })
    },
    // 删除
    deleteByIds(data) {
        return request({
            url: '/api/sysRole/deleteByIds',
            method: 'post',
            data
        })
    },
     // 分配权限
     assignPermission(data) {
        return request({
            url: '/api/sysRole/assignPermission',
            method: 'post',
            data
        })
    },
    //根据角色获取权限
    listPermissionsByRoleId(params) {
        return request({
            url: '/api/sysRole/listPermissionsByRoleId',
            method: 'get',
            params
        })
    },
    // 角色列表
    listRoles() {
        return request({
            url: '/api/sysRole/listRoles',
            method: 'get'
        })
    }


}